列表是一个有序的序列结构,可以存放不同的数据类型的数据
列表每一个元素有一个索引
列表可以进行一系列操作,添加,删除,修改元素。
list=["张三","李四","王五","麻子","老六","许九"]
list1=[1,2,3,4,5,6,7,8,9,10]
print(list[1])
print(list[2:])
print(list1[2:6]) #不包括起止索引,但可以包含截止索引
print(list1[1:8:2]) # 起止索引:截止索引:步长
返回:
李四
['王五', '麻子', '老六', '许九']
[3, 4, 5, 6]
[2, 4, 6, 8]
在Python中,可以使用多种方式来创建列表。以下是一些常用的方法:
■ 直接赋值创建,可以直接创建空列表[] my_list = [1, 2, 3, 4, 5]
■ 使用range()函数创建 my_list = list(range(1, 6))
● 使用生成式创建 my_list = [x for x in range(1, 6)]
■ 使用列表推导式创建带条件的列表 my_list = [x for x in range(1, 11) if x % 2 == 0]
■ 通过复制现有列表创建 original_list = [1, 2, 3] new_list = list